kurbağa kesme - Turkish English Dictionary